hoof-removing device - Turc Anglais Dictionnaire